

//后端传来的菜单模块列表
var menuList;

//对菜单列表赋值
function updateMenuInfomation(menus) {
    //顺便美化一下模态框中的权限选择
    $(".form-check label,.form-radio label").append('<i class="input-helper"></i>');
    menuList = menus;
}

//按照权限，动态查询菜单模块
function findMenuByStatus() {
    var status = $("#findMenu").val();
    if (status != "*") {
        var menus = new Array();
        for (var i = 0; i < menuList.length; i++) {
            var menu = menuList[i];
            if (menu[status]) {
                menus.push(menu);
            }
        }
        showMenu(menus);
        return;
    }
    showMenu(menuList);
}

//显示经过分类的菜单模块
function showMenu(menuList2) {
    var tbody = $("#updateMenu_tbody");
    tbody.empty();
    for (var i=0;i<menuList2.length;i++){
        tbody.append(
            "<tr>" +
                "<td style='padding: 0px 0px 0px 80px'>" +
                    "<span >" + menuList2[i].id +"</span>" +
                "</td>" +
                "<td style='padding: 0px 0px 0px 20px'>" +
                    "<span >"+ menuList2[i].name +"</span>" +
                "</td>" +
                "<td style='padding: 0px 0px 0px 20px'>" +
                    "<img style='border-radius: 0px' src='" + menuList2[i].imageShow + "'>" +
                "</td>" +
                "<td style='text-align: center;padding-top: 15px;padding-bottom: 15px'>" +
                    "<button class='update-menu-delete btn btn-danger btn-rounded'>删除</button>" +
                    "<button class='update-menu-update btn btn-info btn-rounded'>更新</button>" +
                "</td>" +
            "</tr>"
        )
    }
    tbody.append("<tr><td></td><td></td><td></td><td></td></tr>");
    console.log(menuList2);
    return;
}

//转移图片信息显示位置
function uploadFile(data) {
    $("#updateMenuImg" + data).trigger('click');
}
function showFileName(data) {
    $("#formControl" + data).val($("#updateMenuImg" + data).val().replace(/C:\\fakepath\\/i, ''));
}

function el() {
    var menuInfonation = new FormData();
    menuInfonation.append("whitePicture",$("#updateMenuImg1")[0].files[0]);
    menuInfonation.append("blackPicture",$("#updateMenuImg2")[0].files[0]);
    console.log($("#updateMenuImg2")[0].files);
    $.ajax({
        url: "/management/file",
        type: "post",
        data: menuInfonation,
        processData: false,
        contentType: false,
        success:function (data) {
            alert(data);
        }
    })

}

//添加菜单栏模块
function addMenu() {

    var fileName = $


    $("#fileUploadButton").click(function (e) {
        //获取name=fileList的input对象
        var fileName = $("input[name = fileList]").val();
        //如果是空的就提醒选择文件,并结束这个script
        if (fileName == "" || fileName == null){
            alert("请选择文件");
            return false;
        }

        var form = $("form");
        var formData = new FormData(form[0]);
        $.ajax({
            async:false,         //上传图片必须同步提交
            cache:false,         //上传图片禁止缓存
            type:"post",         //设置为"提交"格式
            mineType:"multipart/form-data",  //采用 二进制流 处理表单
            contentType:false,   //（请求内容类型设置false）上面已经设置成了二进制流格式
            processData:false,    //禁止对表单格式化（因为是二进制流）
            url:"/fileUpload",    //要调用的Servlet方法
            data:formData,       //需要传递的参数(上面指定好了)
            dataType:"json",     //返回的数据格式
            success:function (data) {
                $("#imgs").empty();
                $.each(data,function (index,item) {
                    $("#imgs").append("<li style='font-size: 15px'>" +
                        "<img style='width:60px;height:40px;' src='"+item.datepath+"'>" +
                        "&nbsp&nbsp "+item.fileName+" &nbsp&nbsp "+item.uploadUserName+" &nbsp&nbsp "+item.result+"&nbsp&nbsp" +
                        "<button><a href='fileDownload?filename="+item.datepath+"'>下载</a></button></li>")
                })
            }
        });
        //防止用户点击多次
        return false;
    });


}